microbial leaching - Spanish English Dictionary